power grid – English–Español translations

🇬🇧 en es 🇪🇸

power grid noun

  • the infrastructure for distributing electrical power throughout a region
red eléctrica
Wiktionary Links